sand distributor - German English Dictionary